Consulta de Guías Docentes



Academic Year/course: 2023/24

534 - Master's Degree in Informatics Engineering

62223 - Distributed Systems and Networking


Syllabus Information

Academic year:
2023/24
Subject:
62223 - Distributed Systems and Networking
Faculty / School:
110 - Escuela de Ingeniería y Arquitectura
Degree:
534 - Master's Degree in Informatics Engineering
ECTS:
6.0
Year:
1
Semester:
First semester
Subject type:
Compulsory
Module:
---

1. General information

The subject and its expected results respond to the following approaches and objectives:

This subject is mainly practical. The fundamental objective is for students to understand, analyse, design, evaluate and manage modern distributed systems such as those found under the description of Cloud systems.

These approaches and objectives are aligned with the following Sustainable Development Goals (SDGs) of the United Nations 2030 Agenda (https://www.un.org/sustainabledevelopment/es/) :

  • Goal 9: Industry, Innovation and Infrastructure. Specifically the Objectives: 9.5 Increase scientific research and improve the technological capacity of the industrial sectors of all countries and 9.C Significantly increase access to information and communication technology.

The acquisition of the learning results of the subject provides training and competence to contribute to some extent to their achievement.

2. Learning results

Upon completion of this subject, the student will be able to:

1. Understand concepts, models, methods and advanced technologies of networks and distributed systems that adapt to the resolution of current and future problems.

2. Analyse, design, develop and evaluate complex networks and distributed systems.

3. Organize and present in a synthetic way the theoretical and practical solutions and results in the field of networks and distributed systems.

3. Syllabus

  • Basic Concepts: architecture and components. Communication. Coordination. Consistency. Virtualization
  • High availability: fault detectors. Quorums. Group communication.
  • Cloud Systems: unique image. Elasticity. PAAS example: Cloud Foundry. IAAS example: Openstack.
  • Software defined networks: architecture. Abstractions. Network virtualization. SDN programming. Applications.
  • Distributed services in Cloud: scheduling. Data warehouses. Security.
  • Aspects of distributed systems management

4. Academic activities

The program offers the students help to achieve the expected results and comprises the following activities:

  • Master class: presentation of contents by the teaching staff, external experts or by the students themselves, to all the students of the subject: 25 hours.
  • Problem solving and case studies (practical exercises with all students of the subject): 10 hours
  • Laboratory practices (practical exercises in small groups of students): 15 hours
  • Completion of practical application or research work: 20 hours
  • Personalized teacher-student tutoring: 5 hours
  • Theory study: 70 hours
  • Assessment tests: 5

5. Assessment system

In order to pass the subject, the student must demonstrate they has acquired the foreseen learning results by the following assessment activities:

Final written open-response test. [70%] Learning results: 1, 2 and 3

Project as directed work [30%]. Learning results: 1, 2 and 3

The student who does not opt for the evaluation procedure described above , does not pass these tests during the teaching period or who would like to improve their grade will be entitled to a global test that will be scheduled within the exam period corresponding to the first or second call.


Curso Académico: 2023/24

534 - Máster Universitario en Ingeniería Informática

62223 - Redes y sistemas distribuidos


Información del Plan Docente

Año académico:
2023/24
Asignatura:
62223 - Redes y sistemas distribuidos
Centro académico:
110 - Escuela de Ingeniería y Arquitectura
Titulación:
534 - Máster Universitario en Ingeniería Informática
Créditos:
6.0
Curso:
1
Periodo de impartición:
Primer semestre
Clase de asignatura:
Obligatoria
Materia:
---

1. Información básica de la asignatura

La asignatura y sus resultados previstos responden a los siguientes planteamientos y objetivos:

Con un fuerte carácter aplicado, se fija como objetivo fundamental de esta asignatura que los alumnos sean capaces de comprender, analizar, diseñar, evaluar y administrar sistemas distribuidos modernos como los que se encuentran bajo la descripción de sistemas Cloud.

Estos planteamientos y objetivos están alineados con los siguientes Objetivos de Desarrollo Sostenible (ODS) de la Agenda 2030 de Naciones Unidas (https://www.un.org/sustainabledevelopment/es/):

  • Objetivo 9: Industria, innovación e infraestructuras. En concreto las metas: 9.5 Aumentar la investigación científica y mejorar la capacidad tecnológica de los sectores industriales de todos los países y 9.c Aumentar significativamente el acceso a la tecnología de la información y las comunicaciones

De tal manera que la adquisición de los resultados de aprendizaje de la asignatura proporciona capacitación y competencia para contribuir en cierta medida a su logro.

2. Resultados de aprendizaje

El estudiante, para superar esta asignatura, deberá demostrar los siguientes resultados:

1. Conocer conceptos, modelos, métodos y tecnologías avanzadas de redes y sistemas distribuidos que se adapten a la resolución de problemas actuales y futuros.

2. Analizar, Diseñar, desarrollar y evaluar redes y sistemas distribuidos complejos.

3. Organizar y presentar de forma sintética las soluciones y resultados de tipo teórico y práctico en el ámbito de redes y sistemas distribuidos.

3. Programa de la asignatura

  • Conceptos básicos: Arquitectura y componentes. Comunicación. Coordinación. Consistencia. Virtualización
  • Alta disponibilidad: Detectores de fallos. Quorums. Comunicación de grupo.
  • Sistemas Cloud: Imagen única. Elasticidad. Ejemplo PAAS : Cloud Foundry.  Ejemplo IAAS: Openstack
  • Redes Definidas por Software: Arquitectura. Abstracciones. Virtualización de red. Programación de SDNs. Aplicaciones.
  • Servicios distribuidos en Cloud: Scheduling. Almacenes de datos.  Seguridad.
  • Aspectos de administración de sistemas distribuidos

 

 

4. Actividades académicas

El programa que se ofrece al estudiante para ayudarle a lograr los resultados previstos comprende las siguientes actividades:

  • Clase magistral (exposición de contenidos por parte del profesorado, de expertos externos o por los propios alumnos, a todos los alumnos de la asignatura): 25 horas
  • Resolución de problemas y casos (realización de ejercicios prácticos con todos los alumnos de la asignatura): 10 horas
  • Prácticas de laboratorio (realización de ejercicios prácticos en grupos reducidos de alumnos de la asignatura): 15 horas
  • Realización de trabajos de aplicación o investigación prácticos: 20 horas
  • Tutela personalizada profesor-alumno: 5 horas
  • Estudio de teoría: 70 horas
  • Pruebas de evaluación: 5

5. Sistema de evaluación

El estudiante deberá demostrar que ha alcanzado los resultados de aprendizaje previstos mediante las siguientes actividades de evaluación:

Prueba final presencial escrita de respuesta abierta. [70%] Resultados de aprendizaje: 1, 2 y 3

Proyecto como trabajo dirigido [30%]. Resultados de aprendizaje: 1, 2 y 3

El estudiante que no opte por el procedimiento de evaluación descrito anteriormente, no supere dichas pruebas durante el periodo docente o que quisiera mejorar su calificación, tendrá derecho a realizar una prueba global que será programada dentro del periodo de exámenes correspondiente a la primera o segunda convocatoria.